square yard

Noun
  1. a unit of area equal to one yard by one yard square

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

square yard
A gardener measures a square yard of soil for planting.